protective sheathing - Español Inglés Diccionario